Process Migration for Heterogeneous Distributed Systems

نویسندگان

  • Matt Bishop
  • Leonard F. Wisniewski
چکیده

The policies and mechanisms for migrating processes in a distributed system become more complicated in a heterogeneous environment, where the hosts may di er in their architecture and operating systems. These distributed systems include a large quantity and great diversity of resources which may not be fully utilized without the means to migrate processes to the idle resources. In this paper, we present a graph model for single process migration which can be used for load balancing as well as other non-traditional scenarios such as migration during the graceful degradation of a host. The graph model provides the basis for a layered approach to implementing the mechanisms for process migration in a Heterogeneous Migration Facility (HMF). HMF provides the user with a library to automaticallymigrate processes and checkpoint data.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adaptive Distributed Consensus Control for a Class of Heterogeneous and Uncertain Nonlinear Multi-Agent Systems

This paper has been devoted to the design of a distributed consensus control for a class of uncertain nonlinear multi-agent systems in the strict-feedback form. The communication between the agents has been described by a directed graph. Radial-basis function neural networks have been used for the approximation of the uncertain and heterogeneous dynamics of the followers as well as the effect o...

متن کامل

SNOW: Software Systems for Process Migration in High-Performance, Heterogeneous Distributed Environments

This paper reports our experiences on the Scalable Network Of Workstation (SNOW) project, which implements a novel methodology to support user-level process migration for traditional stack-based languages such as C and Fortran in heterogeneous distributed environments. Our methodology addresses the three outstanding problems of transferring execution state, memory state, and communication state...

متن کامل

Gang scheduling in heterogenous distributed systems

⎯ This paper presents an algorithm for scheduling parallel applications in large-scale, multiuser, heterogeneous distributed systems. The approach is primarily targeted at systems that harvest idle cycles in general-purpose workstation networks, but is also applicable to clustered computer systems and massively parallel processors. The algorithm handles unequal processor capacities, multiple ar...

متن کامل

Object Migration in a Heterogeneous World

The ability to change the physical location of objects is considered indispensable in today’s highly distributed computing world. As a direct offspring of process migration, object-oriented operating systems now offer object migration as a core mechanism. These systems usually equate migration with a change in physical location. Location is only one attribute whose changes are worth considering...

متن کامل

Strong Migration in a Grid based on Mobile Agents

Grid computing has emerged as a promising alternative to increase the capacity of processing and storage. It is an aggregation of dynamic, heterogeneous, and widely distributed resources, shared among different institutions. In order to provide load balancing and support for non-dedicated machines, the Grid middleware must be able to move computations among its nodes. This paper describes a tra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995